import {NgModule} from "@angular/core";
import {UserRegisterRoutingModule} from "./user-register-routing.module";
import {UserRegisterComponent} from "./user-register.component";
import {VerifyUsernameDirective} from "./verify-form/verify-username.directive";
import {UserRegisterHttpService} from "./shared/service/user-register-http.service";
import {HttpModule} from "@angular/http";
import {FormsModule} from "@angular/forms";
import {VerifyPasswordDirective} from "./verify-form/verify-password.directive";
import {VerifyRetryPassDirective} from "./verify-form/verify-retryPass.directive";
import {VerifyPhoneDirective} from "./verify-form/verify-phone.directive";
import {CommonModule} from "@angular/common";

@NgModule({
    imports: [
        CommonModule,
        UserRegisterRoutingModule,
        FormsModule,
        HttpModule
    ],
    declarations: [
        UserRegisterComponent,
        VerifyUsernameDirective,
        VerifyPasswordDirective,
        VerifyRetryPassDirective,
        VerifyPhoneDirective
    ],
    providers: [UserRegisterHttpService]
})
export class UserRegisterModule {

}